package com.spring.basetype.web.dao;

import java.util.List;
import java.util.Map;

import org.springframework.data.repository.query.Param;

import com.spring.basetype.web.model.BaseType;
import com.spring.basetype.web.model.BaseTypeCode;
import com.spring.oaassist.web.model.Custom;
import com.spring.oaassist.web.requestModel.CourseTextbook;
import com.sso.api.web.model.MemberCard;

public interface BaseTypeMapper {
	List<Map<String,Object>> getBaseTypeList(Map<String,Object> m);
	int saveBaseType(BaseType bt);
	int updateBaseType(BaseType bt);
	int updateBaseTypeCodeByType(BaseType bt);
	int deleteCode(String type);
	int deleteType(String type);
	
	List<BaseTypeCode> getBaseTypeCodeList(String type);
	int saveBaseTypeCode(BaseTypeCode btc);
	int updateBaseTypeCode(BaseTypeCode btc);
	int deleteCodeByID(String id);
}
